open out onto the terrace - German English Dictionary